HTML {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
BODY {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 100%; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
BODY {
	LINE-HEIGHT: 22px; FONT-FAMILY: "Trebuchet MS", "Arial Rounded", Arial, Helvetica, sans-serif; BACKGROUND: url(images/bg.gif) #f4f4f4 repeat-y center top; COLOR: #d2d2d2; FONT-SIZE: 14px
}
#wrapper {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000; MARGIN: 0px auto; MIN-HEIGHT: 100%; PADDING-LEFT: 8px; WIDTH: 304px; PADDING-RIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#logo IMG {
	POSITION: relative; DISPLAY: block; LEFT: -8px
}
#header {
	POSITION: relative; WIDTH: 320px; DISPLAY: block; TOP: 0px; LEFT: -8px
}
#navigation {
	MARGIN: 15px 0px; HEIGHT: 34px
}
#navigation .search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: right; PADDING-TOP: 0px
}
#navigation INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#navigation .search #s {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN-TOP: 6px; PADDING-LEFT: 10px; WIDTH: 126px; PADDING-RIGHT: 10px; FONT-FAMILY: "Trebuchet MS", "Arial Rounded", Arial, Helvetica, sans-serif; BACKGROUND: url(images/search-input.png) no-repeat; HEIGHT: 22px; COLOR: #858585; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#navigation .search #searchsubmit {
	MARGIN-TOP: 8px; WIDTH: 19px; BACKGROUND: url(images/search-submit.png) no-repeat; HEIGHT: 19px; CURSOR: pointer
}
#menu {
	MARGIN: 15px 6px; DISPLAY: none
}
#menu UL {
	LINE-HEIGHT: 30px; MARGIN: 0px; PADDING-LEFT: 16px; FONT-SIZE: 19px; LIST-STYLE-IMAGE: url(images/list-image.png)
}
#twitter {
	POSITION: relative; MARGIN: 20px 12px; PADDING-TOP: 18px
}
#twitter .logo {
	POSITION: absolute; TOP: 0px; LEFT: -8px
}
#twitter .tweet {
	PADDING-BOTTOM: 6px; MARGIN-BOTTOM: 18px; BACKGROUND: url(images/balloon.png) no-repeat right bottom
}
#twitter .tweet .date {
	TEXT-ALIGN: right; LINE-HEIGHT: 20px; PADDING-RIGHT: 6px; BACKGROUND: url(images/balloon.png) no-repeat; HEIGHT: 27px; FONT-SIZE: 12px
}
#twitter .tweet .date A {
	COLOR: #888
}
#twitter .tweet P {
	BORDER-LEFT: #4f4f4f 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #0d0d0d; OVERFLOW: hidden; BORDER-RIGHT: #4f4f4f 1px solid; PADDING-TOP: 8px
}
#flickr {
	MARGIN: 20px 12px
}
#flickr .logo {
	DISPLAY: block; MARGIN-BOTTOM: 14px
}
#flickr .photo {
	MARGIN-TOP: 20px; WIDTH: 77px; FLOAT: left; HEIGHT: 77px; MARGIN-LEFT: 24px
}
#flickr .top.photo {
	MARGIN-TOP: 0px
}
#flickr .first.photo {
	MARGIN-LEFT: 0px
}
#flickr .photo IMG {
	BORDER-BOTTOM: #4f4f4f 1px solid; BORDER-LEFT: #4f4f4f 1px solid; DISPLAY: block; BORDER-TOP: #4f4f4f 1px solid; BORDER-RIGHT: #4f4f4f 1px solid
}
#comments {
	MARGIN: 20px 12px
}
#comments .comment {
	POSITION: relative; PADDING-BOTTOM: 6px; MARGIN-TOP: 32px; MARGIN-BOTTOM: 18px; BACKGROUND: url(images/balloon.png) no-repeat right bottom
}
#comments .comment .avatar {
	POSITION: absolute; TOP: -18px; LEFT: 6px
}
#comments .comment .date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 46px; PADDING-RIGHT: 34px; WHITE-SPACE: nowrap; BACKGROUND: url(images/balloon.png) no-repeat center bottom; HEIGHT: 27px; COLOR: #888; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#comments .comment .date SPAN {
	FLOAT: left
}
#comments .comment P {
	BORDER-LEFT: #4f4f4f 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #0d0d0d; OVERFLOW: hidden; BORDER-RIGHT: #4f4f4f 1px solid; PADDING-TOP: 8px
}
#comments LABEL {
	COLOR: #888; FONT-SIZE: 11px
}
#comments INPUT {
	COLOR: #262626
}
#comments TEXTAREA {
	COLOR: #262626
}
#comments INPUT[type='text'] {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 3px 0px; PADDING-LEFT: 5px; WIDTH: 126px; PADDING-RIGHT: 5px; FONT-FAMILY: "Trebuchet MS", "Arial Rounded", Arial, Helvetica, sans-serif; BACKGROUND: url(images/text-input.png) no-repeat; HEIGHT: 24px; FONT-SIZE: 14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
#comments .textarea-wrapper {
	Z-INDEX: -1; PADDING-BOTTOM: 5px; MARGIN: -18px 0px 20px; PADDING-LEFT: 5px; WIDTH: 270px; PADDING-RIGHT: 5px; BACKGROUND: url(images/textarea-input.png) no-repeat; HEIGHT: 148px; PADDING-TOP: 25px
}
#comments TEXTAREA {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #dbdbdb; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", "Arial Rounded", Arial, Helvetica, sans-serif; HEIGHT: 149px; FONT-SIZE: 14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px; resize: none
}
#social-media {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 15px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 32px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#social-media LI {
	FLOAT: left; MARGIN-RIGHT: 9px
}
#social-media LI:first-child {
	FLOAT: right; MARGIN-RIGHT: 0px
}
#footer {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; MARGIN: 10px 0px; FONT-SIZE: 11px
}
#footer .copyright {
	FLOAT: left; COLOR: #646e5c
}
#footer .top {
	FLOAT: right
}
.button {
	BACKGROUND-IMAGE: url(images/button.png); POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 34px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 34px; COLOR: #262626; FONT-SIZE: 19px; PADDING-TOP: 0px; text-shadow: 0 1px 0 #D8D8D8
}
A.button {
	CURSOR: pointer
}
A.button:hover {
	COLOR: #4d4d4d
}
.button INPUT {
	VERTICAL-ALIGN: middle
}
.left.button {
	PADDING-LEFT: 5px; MARGIN-LEFT: 5px
}
.right.button {
	PADDING-RIGHT: 5px; MARGIN-RIGHT: 5px
}
.normal.button {
	PADDING-BOTTOM: 0px; MARGIN: 0px 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.middle.button {
	TEXT-ALIGN: center; WIDTH: 52px; FONT-SIZE: 14px
}
.disabled.button {
	COLOR: #676767
}
.center.button {
	MARGIN: 0px auto
}
.left.button .before {
	POSITION: absolute; WIDTH: 5px; DISPLAY: block; BACKGROUND: url(images/button.png) no-repeat; HEIGHT: 34px; TOP: 0px
}
.right.button .after {
	POSITION: absolute; WIDTH: 5px; DISPLAY: block; BACKGROUND: url(images/button.png) no-repeat; HEIGHT: 34px; TOP: 0px
}
.normal.button .before {
	POSITION: absolute; WIDTH: 5px; DISPLAY: block; BACKGROUND: url(images/button.png) no-repeat; HEIGHT: 34px; TOP: 0px
}
.normal.button .after {
	POSITION: absolute; WIDTH: 5px; DISPLAY: block; BACKGROUND: url(images/button.png) no-repeat; HEIGHT: 34px; TOP: 0px
}
.left.button .before {
	BACKGROUND-POSITION: 0px -34px; LEFT: -5px
}
.normal.button .before {
	BACKGROUND-POSITION: 0px -34px; LEFT: -5px
}
.right.button .after {
	BACKGROUND-POSITION: 0px -68px; RIGHT: -5px
}
.normal.button .after {
	BACKGROUND-POSITION: 0px -68px; RIGHT: -5px
}
.left.button .after {
	POSITION: relative; WIDTH: 7px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; TOP: 11px
}
.right.button .before {
	POSITION: relative; WIDTH: 7px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; TOP: 11px
}
.disabled.right.button .before {
	POSITION: relative; WIDTH: 7px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; TOP: 11px
}
.disabled.left.button .after {
	POSITION: relative; WIDTH: 7px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 13px; TOP: 11px
}
.left.button .after {
	BACKGROUND-IMAGE: url(images/left.png)
}
.right.button .before {
	BACKGROUND-IMAGE: url(images/right.png)
}
.disabled.right.button .before {
	BACKGROUND-IMAGE: url(images/right-disabled.png)
}
.disabled.left.button .after {
	BACKGROUND-IMAGE: url(images/left-disabled.png)
}
.button-separator {
	WIDTH: 3px; DISPLAY: block; BACKGROUND: url(images/button.png) no-repeat 0px -102px; FLOAT: left; HEIGHT: 34px
}
.post {
	MARGIN: 14px 6px
}
.post .comments {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px; MARGIN: 2px 0px 4px 8px; PADDING-LEFT: 1px; WIDTH: 38px; DISPLAY: block; BACKGROUND: url(images/comments-bg.png) no-repeat; FLOAT: right; HEIGHT: 37px; COLOR: #262626; FONT-SIZE: 18px; OVERFLOW: hidden; text-shadow: 0 1px 0 #F7F7F7
}
.post .comments:hover {
	COLOR: #4d4d4d
}
.post .meta {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; COLOR: #888; FONT-SIZE: 11px
}
.post .meta A {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; COLOR: #888; FONT-SIZE: 11px
}
.post .tags {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; COLOR: #888; FONT-SIZE: 11px
}
.post .tags A {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; COLOR: #888; FONT-SIZE: 11px
}
.post .meta A:hover {
	COLOR: #c7c7c7
}
.post .tags A:hover {
	COLOR: #c7c7c7
}
.post .title {
	MARGIN: 4px 0px
}
.widget {
	MARGIN: 15px 12px
}
.index-pagination {
	MARGIN: 20px auto; WIDTH: 132px; HEIGHT: 34px
}
.post-pagination {
	MARGIN: 20px auto; WIDTH: 57px; HEIGHT: 34px
}
.comment-pagination {
	MARGIN-BOTTOM: 16px
}
.comment-pagination SPAN {
	FLOAT: right
}
.hr {
	POSITION: relative; WIDTH: 320px; BACKGROUND: #2b3128; HEIGHT: 1px; CLEAR: both; TOP: 0px; LEFT: -8px
}
.bold.hr {
	HEIGHT: 3px
}
.clear {
	HEIGHT: 0px; CLEAR: both
}
.archive-info {
	MARGIN: 14px 6px
}
.title {
	FONT-SIZE: 20px; FONT-WEIGHT: normal
}
H1 {
	COLOR: #fff
}
H2 {
	COLOR: #fff
}
H3 {
	COLOR: #fff
}
H4 {
	COLOR: #fff
}
H5 {
	COLOR: #fff
}
H6 {
	COLOR: #fff
}
H1 {
	MARGIN: 18px 0px 15px; FONT-SIZE: 22px
}
H2 {
	MARGIN: 15px 0px 12px; FONT-SIZE: 18px
}
H3 {
	MARGIN: 12px 0px 9px; FONT-SIZE: 16px
}
H4 {
	MARGIN: 9px 0px 6px; FONT-SIZE: 14px
}
H5 {
	MARGIN: 6px 0px 3px; FONT-SIZE: 12px
}
H6 {
	MARGIN: 0px; FONT-SIZE: 11px
}
H1 + * {
	MARGIN-TOP: 0px
}
H2 + * {
	MARGIN-TOP: 0px
}
H3 + * {
	MARGIN-TOP: 0px
}
H4 + * {
	MARGIN-TOP: 0px
}
H5 + * {
	MARGIN-TOP: 0px
}
H6 + * {
	MARGIN-TOP: 0px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #61a823; TEXT-DECORATION: none
}
A:hover {
	COLOR: #78d02b
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; MARGIN: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
UL {
	PADDING-LEFT: 32px; MARGIN-LEFT: 0px
}
OL {
	PADDING-LEFT: 32px; MARGIN-LEFT: 0px
}
BLOCKQUOTE {
	POSITION: relative; FONT-STYLE: italic; MARGIN: 14px 10px; BACKGROUND: url(images/quote-begin.png) no-repeat left top; OVERFLOW: hidden
}
BLOCKQUOTE > * {
	Z-INDEX: 1; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
BLOCKQUOTE DIV.quote-end {
	Z-INDEX: 0; POSITION: absolute; WIDTH: 39px; BOTTOM: 0px; BACKGROUND: url(images/quote-end.png) no-repeat right bottom; HEIGHT: 31px; RIGHT: 0px
}
PRE {
	LINE-HEIGHT: 16px; FONT-SIZE: 12px; OVERFLOW: auto
}
TABLE {
	BORDER-BOTTOM: #2b3128 2px solid; BORDER-LEFT: #2b3128 2px solid; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-TOP: #2b3128 2px solid; BORDER-RIGHT: #2b3128 2px solid
}
TD {
	BORDER-BOTTOM: #2b3128 1px solid; BORDER-LEFT: #2b3128 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #2b3128 1px solid; BORDER-RIGHT: #2b3128 1px solid; PADDING-TOP: 2px
}
TH {
	BORDER-BOTTOM: #2b3128 1px solid; BORDER-LEFT: #2b3128 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #2b3128 1px solid; BORDER-RIGHT: #2b3128 1px solid; PADDING-TOP: 2px
}
TH {
	PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; PADDING-TOP: 4px
}
.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
DIV.aligncenter {
	DISPLAY: block; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.alignleft {
	MARGIN: 6px 8px 6px 0px; FLOAT: left
}
.alignright {
	MARGIN: 6px 0px 6px 8px; FLOAT: right
}
.wp-caption {
	BORDER-BOTTOM: #4f4f4f 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #4f4f4f 1px solid; BACKGROUND-COLOR: #0d0d0d; BORDER-TOP: #4f4f4f 1px solid; BORDER-RIGHT: #4f4f4f 1px solid; PADDING-TOP: 4px; border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px
}
.wp-caption IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.wp-caption P.wp-caption-text {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 16px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#wp-calendar {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#wp-calendar TD {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#wp-calendar TH {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#wp-calendar TBODY TD {
	TEXT-ALIGN: center
}
#wp-calendar #today {
	BACKGROUND: #2b3128
}
#wp-calendar #next {
	TEXT-ALIGN: right
}
